.index_model {
  height: 100%;
}
.index_model .left_panel {
  width: 254px;
  height: 100%;
  float: left;
  background-color: #f4f5f6;
}
.index_model .left_panel .file_title {
  height: 60px;
  line-height: 60px;
  text-align: center;
  border-bottom: 1px solid #ddd;
  color: #7d8997;
  font-size: 24px;
  padding: 0 17px;
}
.index_model .left_panel .file_title .lt {
  float: left;
}
.index_model .left_panel .file_title .rt {
  float: right;
  cursor: pointer;
}
.index_model .left_panel .file_tab .tab {
  height: 55px;
  width: 100%;
  line-height: 55px;
  display: inline-block;
  cursor: pointer;
  position: relative;
  font-size: 18px;
  padding: 0 17px;
  color: #51555b;
}
.index_model .left_panel .file_tab .tab i {
  margin-right: 17px;
}
.index_model .left_panel .file_tab .tab:nth-child(3) {
  border-bottom: 1px solid #cbd0d5;
}
.index_model .left_panel .file_tab .active {
  background-color: #cad0da;
  color: #51555b;
  border: none;
}
.index_model .right_panel {
  float: left;
  width: calc(100% - 254px);
}
